block sunlight from - Spanish English Dictionary